Synchronous Bit Stream Interface

The UconX Synchronous Bit Stream Interface (SBSI) provides high-speed transmission and reception of serial synchronous data. The data is treated as a continuous bit stream with no translation or interpretation of the data.

UconX Corporation has implemented SBSI in a client-server environment using the UconX family of LAN-based, multi-protocol communication servers. The UconX server attaches to your local area network to provide wide-area connectivity for all clients on the LAN.

UconX also supports SBSI on various high-speed SBus, VMEbus and PCI intelligent communication controllers.

A single server or controller can support SBSI operation on multiple serial links. Or, you can run other UconX protocols, such as X.25 or Asynchronous Data Transfer, on some links and SBSI on others.


Features.


Client API.

SBSI includes a simple, easy-to-use API to protocol software running on a LAN-based server or communication controller. The API provides a standard interface to the TCP-IP software or host driver. This makes application programs easily portable among client operating systems as well as the various UconX server and embedded controller platforms.


DLPI Interface Primitives.

For the interface to SBSI, UconX uses a subset of the Data Link Provider Interface (DLPI), which defines a STREAMS-based message interface between a data link service provider (SBSI) and an application program. Applications send and receive DLPI messages, or primitives, using the UconX API.

The following primitives are sent from the application to SBSI:

DL_BIND_REQ
Assigns and configures a serial link.

DL_UNBIND_REQ
Frees a previously bound serial link.

DL_GET_STATISTICS_REQ
Requests connection statistics.

DL_DATA_REQ
Contains a block of data for transmission.



The following primitives are sent from SBSI to the application:

DL_BIND_ACK
Indicates successful completion of DL_BIND_REQ.

DL_OK_ACK
Acknowledges various request types.

DL_ERROR_ACK
Reports unsuccessful completion of a request.

DL_GET_STATISTICS_ACK
Provides data transfer statistics.

DL_DATA_IND
Contains a block of received data.


Ordering Information: For more information or to place an order, please contact us at (619) 627-1700 or email us at sales@uconx.com . For technical questions about our products, please email us at tech@uconx.com .